N. KNAAK and B. PAGE: UML 2 FOR DISCRETE EVENT SIMULATION APPLICATIONS AND EXTENSIONS OF THE UNIFIED MODELLING LANGUAGE UML 2 FOR DISCRETE EVENT SIMULATION
نویسندگان
چکیده
Due to the close relation between object-oriented modelling and the domain of discrete event simulation (DES) the Unified Modelling Language (UML) has in the past been frequently applied for simulation modelling. However, most of this work is restricted to particular application domains or diagram types and based on the UML 1.x versions that had some drawbacks concerning dynamic modelling and formal precision. In this paper we provide a short overview of the new UML version 2.0 and sum up its benefits for discrete event simulation. We evaluate related work concerning the use of UML in DES and state some general directives of how to apply several diagram types. The treatment concentrates on UML 2 activity diagrams and relates them to the well-known DES modelling world views. Finally we provide an outlook on our further work that is especially concerned with generating simulation code from UML diagrams for our Java-based simulation framework DESMO-J.
منابع مشابه
A Discrete Event Simulation Framework for Agent-Based Modelling of Logistic Systems
Agent-based simulation can be viewed as methodical advancement and generalization of microscopic modelling styles in object-oriented and discrete event simulation well suited for logistic systems. Existing object-oriented simulation frameworks form an adequate basis for agent-based modelling where general simulation functionality can be reused. Extensions are required in view of the main aspect...
متن کاملA Framework for Web-based E-Learning of Discrete Event Simulation Concepts
This paper describes selected e-learning materials developed as part of a cooperative simulationsupported learning initiative for university courses on discrete event simulation. These materials include Java applets for teaching general simulation concepts, as well as a web tutorial and an Internet-hosted simulation laboratory which teaches how to use a simulation framework in Java. 1 Motivatio...
متن کاملObject-oriented Modelling of Communicating Gis-based Applications
Recent communication technologies (Internet, GSM, GPRS, PDA, GPS) have implied new GIS-based applications called telegeoprocessing applications [2]. This new type of systems concerns fields such as : · Internet access to geographic data using Web Map Server, · Mobile geographic databases, · Traffic monitoring. These new applications have naturally produced new needs in terms of conceptual metho...
متن کاملA UML-Based Design Environment for Interactive Applications
The Unified Modeling Language (UML) can be used for modelling both the structure and behaviour of software applications. However, although UML supports many different modelling notations, minimal support is provided for user interface (UI) design. The Unified Modeling Language for Interactive Applications (UMLi) is an extension of UML that provides support for UI design. UMLi has a user interfa...
متن کاملModelling Mobile Agent Applications by Extended UML Activity Diagram
Mobile agent technology has gained increasing importance in recent years. However, little work has been done in defining notations/languages to capture and model mobile agent applications. This paper presents extensions of UML activity diagrams for modelling mobile agent applications, which capture specific features of mobile agents such as mobility, cloning and communications.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006